package com.fmc123.shop.entity ;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.fmc123.base.pesistence.BaseEntity;
/**
 * 
 * @desc    goods_orders_record
 * @date    2015/11/14
 */
@Entity
@Table(name = "goods_orders_record" )
public class GoodsOrdersRecord extends BaseEntity {
    
    private static final long serialVersionUID = 1L;
    @Column(name = "ORDER_NO" ,length = 255 ,nullable = false)  
    private String orderNo ;
    @javax.persistence.Temporal(javax.persistence.TemporalType.TIMESTAMP)
    @Column(name = "CREATE_DATE" ,nullable = false)  
    private java.util.Date createDate ;
    @javax.persistence.Temporal(javax.persistence.TemporalType.TIMESTAMP)
    @Column(name = "UPDATE_DATE" ,nullable = false)  
    private java.util.Date updateDate ;
    
    @Column(name = "RECEIVER_NAME" ,length = 255)  
    private String receiverName ;
    
    @Column(name = "PHONE" ,length = 20)  
    private String phone ;
    
    @Column(name = "ADDRESS" ,length = 255)  
    private String address ;
    
    @Column(name = "SEND_TYPE_NAME" ,length = 20)  
    private String sendTypeName ;
    
    @Column(name = "NUM" ,length = 11)  
    private Long num ;
    
    @Column(name = "TOTAL_PRICE")  
    private Double totalPrice ;
    
    @Column(name = "STATE" ,length = 11)  
    private Long state ;
    public void setOrderNo (String orderNo){
        this.orderNo = orderNo ;
    }
    public String getOrderNo (){
        return this.orderNo ;
    }
     
    public void setCreateDate (java.util.Date createDate){
        this.createDate = createDate ;
    }
    public java.util.Date getCreateDate (){
        return this.createDate ;
    }
     
    public void setUpdateDate (java.util.Date updateDate){
        this.updateDate = updateDate ;
    }
    public java.util.Date getUpdateDate (){
        return this.updateDate ;
    }
     
    public void setReceiverName (String receiverName){
        this.receiverName = receiverName ;
    }
    public String getReceiverName (){
        return this.receiverName ;
    }
     
    public void setPhone (String phone){
        this.phone = phone ;
    }
    public String getPhone (){
        return this.phone ;
    }
     
    public void setAddress (String address){
        this.address = address ;
    }
    public String getAddress (){
        return this.address ;
    }
     
    public void setSendTypeName (String sendTypeName){
        this.sendTypeName = sendTypeName ;
    }
    public String getSendTypeName (){
        return this.sendTypeName ;
    }
     
    public void setNum (Long num){
        this.num = num ;
    }
    public Long getNum (){
        return this.num ;
    }
     
    public void setTotalPrice (Double totalPrice){
        this.totalPrice = totalPrice ;
    }
    public Double getTotalPrice (){
        return this.totalPrice ;
    }
     
    public void setState (Long state){
        this.state = state ;
    }
    public Long getState (){
        return this.state ;
    }
     
}